MINI STRATEGY ENGINE

Kalifx Strategy Engine
v1.0 • Published Aug 2026 Get 7 days free demo

Mini Strategy Engine is a modular, confirmation-based trading EA for MetaTrader 5. Instead of locking you into one fixed strategy, it gives you a bank of eight independent indicators that you switch on, off, or assign a role in the decision — then it only fires a trade once your own rules for agreement are actually met.

Built for traders who already know which indicators they trust and want a rules engine that combines them exactly the way they would by hand — without writing a line of MQL5.


KEY FEATURES

Confirmation-Based Decision Engine

  • Every indicator is set to Disabled, Required, or Optional — independently, per indicator
  • Required indicators must all agree with a trade direction or that direction is blocked outright — use these as trend filters (e.g. EMA200)
  • Optional indicators are tallied against a configurable Minimum Confirmations count once every Required indicator agrees
  • Optional "Net Majority" rule blocks entries outright when Buy and Sell qualify at the same time, instead of guessing which side to take
  • Example: EMA200 = Required (trend state), RSI / MACD / Bollinger = Optional, Minimum Confirmations = 2 → a BUY only fires when price is above EMA200 and at least 2 of the 3 optional indicators also agree BUY

Eight Independent Indicators, Each With Its Own Signal Mode

  • EMA Cross — configurable fast/slow periods and MA method, Cross-Event or Trend-State mode
  • SMA — single-period trend filter, Cross-Event or Trend-State mode
  • ADX — minimum trend-strength threshold
  • RSI — Reversal (cross back through OB/OS), Trend (>50=buy / <50=sell), or Zone mode (Oversold=buy / Overbought=sell)
  • MACD — Cross, Histogram-sign, or Zero-Line mode
  • Stochastic — Reversal mode (%K/%D cross at extremes) or Trend mode (%K above/below 50)
  • CCI — Reversal (cross back through OB/OS), Trend (>0=buy / <0=sell), or Zone mode (Oversold=buy / Overbought=sell)
  • Bollinger Bands — Reversion (fade the bands), Breakout, or Trend mode (price vs. middle band)
  • ATR — pure volatility gate; never votes on direction, but can block all new entries below a minimum ATR

Genuine Multi-Timeframe Confirmation

  • Every indicator has its own independent Timeframe input — mix an H4 trend filter with M15 entry triggers in the same instance
  • Signals re-evaluate once per closed bar of the fastest active timeframe, so a lower-timeframe indicator is never starved of updates just because the chart is showing a higher one

Trade Management

  • Fixed Lot or auto-calculated Risk % of balance position sizing
  • Configurable Stop Loss / Take Profit in points, with maximum spread and slippage protection
  • Break-even: triggers at a configurable points-profit threshold, with a points-based offset beyond entry
  • Trailing Stop: configurable start distance, trail distance, and step size, applied after break-even has had its say
  • One Position Only or Multiple Positions mode (with a Max Open Trades cap)
  • Close-on-opposite-signal: automatically closes an open position if a strong opposite signal appears

On-Chart Control Panel

  • Draggable, minimizable panel with its own close control to fully unload the EA from the chart
  • One-click manual BUY / SELL, independent of the automated engine
  • CloseBuy / CloseSell / CloseAll buttons for manual position management at any time
  • Auto-Trading toggle right in the panel header — flip to manual-only mode without touching inputs or reloading the EA
  • Live SIGNALS section showing every active indicator's current vote (Buy / Sell / Neutral), color-coded per row

Who It's For

Traders who already have a set of indicators and rules they trust, and want to combine them into one consistent, always-on decision process — with the option to still trade manually from the same panel whenever they want to step in by hand.


📩 Need Help? Contact us:

Format • ex5